Anatomy of a P2P Content Distribution system with Network Coding

نویسندگان

  • Christos Gkantsidis
  • John Miller
  • Pablo Rodriguez
چکیده

In this paper we present our experiences with a P2P content distribution system that uses Network Coding. Using results from live trials, we are able to present a detailed performance analysis of such P2P system from a variety of novel perspectives. We show that Network Coding incurs little overhead, both in terms of CPU processing and I/O activity, and it results in smooth and fast downloads. To ensure secure transfers, we describe a novel scheme that verifies encoded blocks on-the-fly and analyze its performance. We also study the effect of peers behind NATs and firewalls and show the robustness of the system to large number of unreachable peers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Content Distribution System based on Sparse Linear Network Coding

With network coding, intermediate nodes between source and destination node(s) encode the incoming packets into new ones and forward them to their outgoing links. The original content is decoded at the destination node(s). Recent theoretical results show that network coding is beneficial for peer-to-peer(P2P) content distribution. To evaluate the benefit of network coding, we implement a P2P co...

متن کامل

An Efficient Framework for Large Scale Multimedia Content Distribution in P2P Network: I2NC

Network coding (NC) makes content distribution more effective and easier in P2P content distribution network and reduces the burden of the original seeder. It generalizes traditional network routing by allowing the intermediate nodes to generate new coded packet by combining the received packets. The randomization introduced by network coding makes all packets equally important and resolves the...

متن کامل

1 Network Coding for Content Distribution and Multimedia Streaming in Peer-to-Peer Networks

Peer-to-peer (P2P) networks have been one of the most promising platforms to realize the potential of network coding, since end hosts (referred to as peers) at the edge of the Internet have abundant computational resources with modern processors. In this chapter, we take a journey into the application world of network coding in P2P networks, with a focus on two important applications: content d...

متن کامل

Avalanche: a Network Coding Analysis

In this paper, we study the application of random network coding in peer-to-peer (P2P) networks. The system we analyze is based on a prototype called Avalanche proposed in [8] for large scale content distribution on such networks. We present the necessary techniques for analyzing the system and show that random network coding provides the system with both maximum bandwidth efficiency and robust...

متن کامل

Searching and Streaming of Multimedia Content in P2p Overlay Network

A significant part of the Internet traffic is generated by peer-to-peer (P2P) applications. P2P used traditionally for file-sharing, and more recently for real-time communications and live media streaming. With little knowledge of the underlying network topology such applications discover a route to each other through an overlay network. P2P could be a promising start for enabling large-scale s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006